package com.wdl.modules.myhouse.utils.util;

import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.ObjectMapper;
import springfox.documentation.spring.web.json.Json;

import java.util.Map;

/**
 * @author 昏昏的君
 */
public class JsonUtil {
    public static String obj2String(Object obj) {
        return JSON.toJSONString(obj);
    }

    public static <T> T string2Obj(String json, Class<T> t) {
        return JSON.parseObject(json, t);
    }

    public static JSONObject stringToJsonObj(String json){
        return  JSON.parseObject(json);
    }

    public static JSONObject map2JsonObj(Map<Integer,Object> map){
       return  JSONObject.parseObject(JSON.toJSONString(map));
    }
}
